/*YUI css reset*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display: inline-block;}  /* for IE/Mac */
.clear {clear:both; height:0px;} 
.float {float:left;} 
.center{text-align:center;}
.inlineblock {
	display: -moz-inline-stack; // Firefox 2
	display: inline-block;
	vertical-align: center;
	zoom: 1; // IE hack to trigger hasLayout
	*display: inline; // IE hack to achieve inline-block behavior
}

a{color:#000; text-decoration:none; line-height:20px;}
a:hover{text-decoration:underline;}
.u{text-decoration:underline;}

body{font-size:12px; font-family: "Trebuchet MS",Georgia,"Times New Roman",Times,sans-serif;background-color:#FFFFFF; padding:0px;margin:0px;}
.r{color:red;}
.tbform{width:100%;}
.tbform td,.tbform th{padding:10px; text-align:left;}
.tbform th{text-align:right;}
.tbform td textarea{width:95%; overflow:auto;}
.btn{ border:solid 1px #cccccc; background-color:#e6e6e6; padding:6px 10px; font-size:13px; cursor:pointer;}

 .msg{ margin:15px; padding:5px;}
 .n{ position:relative; height:70px;}
 .n .msgimg{width:60px;height:60px; position:absolute;left:5px; top:5px; overflow:hidden; padding;1px; border:solid 1px #ccc;}
 .n p{margin-left:80px; margin-bottom:5px;}
 .petname{ font-size:14px;color:#003265; font-weight:bold;}
 .btn2{ border:solid 1px #016300; background-color:#016300; color:#fff; cursor:pointer; padding:3px 0px; margin-right:10px; font-size:13px; width:80px;}
 .msgbtns{float:right;}
 .myreply{padding-left:70px;maring-bottom:20px;}
 .pubbox{border-color:#98c199; display:none; border-width:2px 1px 2px 1px; border-style:solid; padding:5px;margin:10px 0px 10px 70px; position:relative;}
 .pubbox textarea{width:340px;height:50px; border-width:0px; font-size:14px; overflow:auto;}
 .pubbox .btnpub{font-size:18px; border:solid 1px #016300; background-color:#016300; height:50px; color:#fff; position:absolute; right:10px; top:5px; width:80px; cursor:pointer;}
 
 .ffpets ul li { float:left; width:49%;}
 .ffpets  { border:dashed 1px #ccc; border-width:1px 0px;}
 .sendmsg{margin-left:0px; margin:1px; display:block;}




